is sociology a science discuss